import numpy as np #for large and multi-dimensional arrays
import pandas as pd
from sklearn.feature_extraction.text import CountVectorizer #For Bag of words
from sklearn.feature_extraction.text import TfidfVectorizer #For TF-IDF
import matplotlib.pyplot as plt
import seaborn as sns
from plotly.offline import init_notebook_mode, iplot
import plotly.offline as pyo
import plotly.graph_objs as go
from nltk.tokenize.treebank import TreebankWordDetokenizer
#import dataset
hotel_df = pd.read_csv("final_hotel_data.csv")
hotel_df.columns
Index(['Unnamed: 0', 'hotelname', 'rating', 'review', 'sentiment',
'cleaned_review'],
dtype='object')
# changing data type to string and integer
hotel_df['review'] = hotel_df['review'].astype('str')
hotel_df['cleaned_review'] = hotel_df['cleaned_review'].astype('str')
hotel_df['sentiment'] = hotel_df['sentiment'].astype('int')
#Adding word count and string count
hotel_df['review_len'] = hotel_df['cleaned_review'].astype(str).apply(len)
hotel_df['word_count'] = hotel_df['cleaned_review'].apply(lambda x: len(str(x).split()))
hotel_df.info()
<class 'pandas.core.frame.DataFrame'> RangeIndex: 13953 entries, 0 to 13952 Data columns (total 8 columns): Unnamed: 0 13953 non-null int64 hotelname 13953 non-null object rating 13953 non-null int64 review 13953 non-null object sentiment 13953 non-null int32 cleaned_review 13953 non-null object review_len 13953 non-null int64 word_count 13953 non-null int64 dtypes: int32(1), int64(4), object(3) memory usage: 817.6+ KB
hotel_df = hotel_df.drop(hotel_df.columns[0] ,axis=1)
hotel_df.sample(10)
| hotelname | rating | review | sentiment | cleaned_review | review_len | word_count | |
|---|---|---|---|---|---|---|---|
| 7856 | Thazin Garden Hotel | 5 | The service is superb in this hotel, the staff... | 1 | service superb hotel staff helpful impossible ... | 243 | 38 |
| 6743 | The Hotel at Tharabar Gate | 3 | The wifi was slow, and also rather annoying as... | 0 | wifi slow also rather annoy code always inputt... | 324 | 53 |
| 5199 | Bagan Empress Hotel | 5 | We arrived in the morning and they let us chec... | 1 | arrive morning let check early not mr tun aung... | 199 | 35 |
| 10236 | Bagan Lodge | 5 | The hotel is beautiful! The service exceptiona... | 1 | hotel beautiful service exceptional staff help... | 296 | 46 |
| 10181 | Bagan Lodge | 4 | This is very nice spot. The grounds are lovely... | 1 | nice spot ground lovely lodge spacious luxurio... | 298 | 50 |
| 3978 | Bagan Hotel River View | 5 | This had to be one of the most romantic and be... | 1 | one romantic beautiful setting ever stay room ... | 300 | 47 |
| 11809 | Kumudara Hotel Bagan | 4 | This resort style hotel is set in the midst of... | 1 | resort style hotel set midst bagan plain numer... | 248 | 41 |
| 10884 | Manisanda Hotel | 5 | Thanks so much for outstanding service. Good... | 1 | thanks much outstanding service good staff goo... | 133 | 22 |
| 2608 | Amazing Bagan Resort | 5 | The management at Amazing Bagan must be doing ... | 1 | management amaze bagan must something right su... | 665 | 97 |
| 9063 | Bagan Thiripyitsaya Sanctuary Resort | 4 | I have been to Bagan several times and it neve... | 1 | bagan several time never fail put magic spell ... | 259 | 43 |
let's explore data
hotel_df["hotelname"].value_counts().head(10)
The Hotel at Tharabar Gate 1069 Aureum Palace Hotel & Resort 898 Blue Bird Hotel 854 Bagan Thiripyitsaya Sanctuary Resort 688 Amazing Bagan Resort 677 Bagan Lodge 617 Zfreeti Hotel 586 Aye Yar River View Resort 463 Ostello Bello Bagan 453 The Hotel Bagan Umbra 413 Name: hotelname, dtype: int64
most_reviewed_hotel_bar = go.Bar(y = hotel_df["hotelname"].value_counts().head(10).values,
x = hotel_df["hotelname"].value_counts().head(10).index)
layout = go.Layout(title = "MOST REVIEWED HOTEL", yaxis_title = "Count")
fig = go.Figure(most_reviewed_hotel_bar, layout)
iplot(fig)
hotel_df["hotelname"].value_counts().tail(10)
Yar Kinn Tha Hotel Bagan 55 Motel Eden 53 Bagan Star Hotel 50 Bagan Emerald Hotel (MyaYaDaNar Hotel) 49 Bagan Sense Hotel 49 Hotel Blazing 48 Pyinsa Rupa 46 Ever New Guest House 37 Golden Rose Guest House 33 Large Golden Pot 26 Name: hotelname, dtype: int64
least_reviewed_hotel_bar = go.Bar(y = hotel_df["hotelname"].value_counts().tail(10).values,
x = hotel_df["hotelname"].value_counts().tail(10).index)
layout = go.Layout(title = "Least REVIEWED HOTEL", yaxis_title = "Count")
fig = go.Figure(least_reviewed_hotel_bar, layout)
iplot(fig)
hotel_df["rating"].value_counts()
5 6087 4 4964 3 1974 2 592 1 336 Name: rating, dtype: int64
import cufflinks as cf
cf.go_offline()
cf.set_config_file(offline=False, world_readable=True)
least_reviewed_hotel_bar = go.Bar(y = hotel_df["rating"].value_counts(),
x = hotel_df["rating"].value_counts().index)
layout = go.Layout(title = "Rating Distribution", yaxis_title = "Count")
fig = go.Figure(least_reviewed_hotel_bar, layout)
iplot(fig)
hotel_df['review_len'].iplot(
kind='hist',
bins=150,
xTitle='review length',
linecolor='black',
yTitle='count',
title='Review Text Length Distribution')
hotel_df['word_count'].iplot(
kind='hist',
bins=150,
xTitle='word_count',
linecolor='black',
yTitle='count',
title='Review Word Count Distribution')
from sklearn.feature_extraction.text import CountVectorizer #For Bag of words
from sklearn.feature_extraction.text import TfidfVectorizer #For TF-IDF
def get_top_n_words(corpus, n=None):
vec = TfidfVectorizer().fit(corpus)
bag_of_words = vec.transform(corpus)
sum_words = bag_of_words.sum(axis=0)
words_freq = [(word, sum_words[0, idx]) for word, idx in vec.vocabulary_.items()]
words_freq =sorted(words_freq, key = lambda x: x[1], reverse=True)
return words_freq[:n]
common_words = get_top_n_words(hotel_df['cleaned_review'], 20)
for word, freq in common_words:
print(word, freq)
df2 = pd.DataFrame(common_words, columns = ['ReviewText' , 'count'])
df2.groupby('ReviewText').sum()['count'].sort_values(ascending=False).iplot(
kind='bar', yTitle='Count', linecolor='black', title='Top 20 words in review after removing stop words')
hotel 843.5942269793715 room 697.0684713310844 good 579.8010935166895 bagan 536.1944455662444 stay 499.8395474856574 staff 495.78023370555826 nice 471.5339619615359 pool 451.05690827212356 breakfast 433.9216597249967 great 431.1147772657319 restaurant 383.2013325838884 clean 364.8962665431859 place 358.51704784772755 night 358.2537844410815 day 353.0176105024622 well 320.4051607050289 really 310.28250196189197 friendly 310.2801388417194 one 307.30184707130087 food 302.37533785041995
def get_top_n_bigram(corpus, n=None):
vec = TfidfVectorizer(ngram_range=(2, 2)).fit(corpus)
bag_of_words = vec.transform(corpus)
sum_words = bag_of_words.sum(axis=0)
words_freq = [(word, sum_words[0, idx]) for word, idx in vec.vocabulary_.items()]
words_freq =sorted(words_freq, key = lambda x: x[1], reverse=True)
return words_freq[:n]
common_words = get_top_n_bigram(hotel_df['cleaned_review'], 20)
for word, freq in common_words:
print(word, freq)
df4 = pd.DataFrame(common_words, columns = ['ReviewText' , 'count'])
df4.groupby('ReviewText').sum()['count'].sort_values(ascending=False).iplot(
kind='bar', yTitle='Count', linecolor='black', title='Top 20 bigrams in review after removing stop words')
staff friendly 84.4064793220833 new bagan 83.25425041024675 swim pool 78.71769332218491 old bagan 78.44539848603233 room clean 73.05935789336633 friendly helpful 66.20971939148346 room spacious 58.28072503247 staff helpful 54.505259928760616 highly recommend 54.41797604219457 breakfast good 53.58760888594988 place stay 51.445384773753375 pool area 50.99518937960836 stay night 47.362356314933265 room large 43.7085387676497 friendly staff 43.64859407971239 breakfast buffet 43.61719068080928 come back 42.01391492613612 stay bagan 41.85828685719297 walk distance 41.431845425366646 hot water 41.05413062655271
def get_top_n_bigram(corpus, n=None):
vec = TfidfVectorizer(ngram_range=(3, 3)).fit(corpus)
bag_of_words = vec.transform(corpus)
sum_words = bag_of_words.sum(axis=0)
words_freq = [(word, sum_words[0, idx]) for word, idx in vec.vocabulary_.items()]
words_freq =sorted(words_freq, key = lambda x: x[1], reverse=True)
return words_freq[:n]
common_words = get_top_n_bigram(hotel_df['cleaned_review'], 20)
for word, freq in common_words:
print(word, freq)
df4 = pd.DataFrame(common_words, columns = ['ReviewText' , 'count'])
df4.groupby('ReviewText').sum()['count'].sort_values(ascending=False).iplot(
kind='bar', yTitle='Count', linecolor='black', title='Top 20 trigrams in review after removing stop words')
staff friendly helpful 35.152782952938736 room spacious clean 19.75990652411283 within walk distance 16.890831689721125 stay two night 15.122889302051822 hot air balloon 13.126929630607629 would highly recommend 13.028312162906444 locate new bagan 12.734484923553152 place stay bagan 12.688160533078237 would definitely stay 12.517287738833533 friendly helpful staff 12.28997122865261 stay three night 12.137277410392517 would definitely recommend 11.654351996315052 good value money 11.162298313154384 hotel new bagan 10.919639593717019 staff helpful friendly 10.796915341667471 blue bird hotel 10.740271580183675 highly recommend hotel 10.502550349519614 great place stay 10.23165585473653 speak good english 10.20063050876582 room clean comfortable 10.121182549486354
from wordcloud import WordCloud, STOPWORDS
pos_reviews = hotel_df[hotel_df.sentiment == 1]
pos_string = []
for t in pos_reviews.cleaned_review:
pos_string.append(t)
pos_string = pd.Series(pos_string).str.cat(sep=' ')
wordcloud = WordCloud(stopwords=STOPWORDS,
width=1600,
height=800,
max_font_size=200,
background_color="white",
colormap='magma').generate(pos_string)
plt.figure(figsize=(12,10))
plt.imshow(wordcloud, interpolation="bilinear")
plt.axis("off")
plt.show()
neg_reviews = hotel_df[hotel_df.sentiment == 0]
neg_string = []
for t in neg_reviews.cleaned_review:
neg_string.append(t)
neg_string = pd.Series(neg_string).str.cat(sep=' ')
wordcloud = WordCloud(stopwords=STOPWORDS, width=1600, height=800, max_font_size=200).generate(neg_string)
plt.figure(figsize=(12,10))
plt.imshow(wordcloud, interpolation="bilinear")
plt.axis("off")
plt.show()
count = 0
for t in neg_reviews.cleaned_review:
if 'awful' in t:
count+=1
t = t.replace("\'","").replace(",","")
print(t +'\n')
print(count)
suggestion customer get hotel check time not make wait min use timer phone check room ready suggestion aforementioned customer get room wait close min not find covered dust suggestion get good wifi provider internet ok generally spotty suggestion get variegate well quality breakfast conclusion call resort bagan nyaung precise good luxurious alternative lack normal town would solid star property would force keep price much low right awful value money afraid not back without doubt ground view resort worthy rating unfortunately room really let place jasmine villa amaze view lake nearby pagoda amaze watch balloon rise sky early morning space villa certainly not issue depress decor shabby furniture smelly bathroom dark dreary curtain make room appear grim another observation mobility problem would difficulty negotiate undulating ground maintenance must nonexistent carry unskilled people toilet overflow manage fix button jacuzzi bath become stuck pantomime attempt sort one manage rectify wipe splashed water wooden bath surround towel shock see filth wipe surface around bath wonder mattress keep slide bed answer attach image review embarrass hotel believe four star property rate include breakfast honest could best described moderate give two discounted foreigner voucher monstrosity view tower locate nearby apparently use free guest however maybe even accuse cut nose spite face could not pay use facility despite apparent amazing view awful structure allow built archaeological area beyond hotel certainly take advantage remote location fleece guest extortionate taxi fee word warn hotel book taxi pay hotel not driver destination food drink not cheap either although take advantage buy one get one free drink happy hour pool bar however everyone deserted place cheap drink end current time suspect good get bagan shame resort unique area bagan let poor internal appearance maintenance room awful hotel terrible experience get vibe hotel old not take care tell bathroom not fully clean lot zarro towel not smell good room old sheet not smell nice either service awfull unprofessional always talk need ask thing time food bad expensive hotel low quality view nice would rather visit bagan day suppose best town staff always try make spend money car rid wine overall far bad hotel weve slept honeymoon far maybe life think really wrong star people get bad idea soon youre nothing else give stay already pay flight rest trip plan still think worth stay aureum palace know really stars hotel nothing close go hotel early november rainy season end tell haw awful giant nazi tower loom hotel bring beautiful view kind camp everything extremely tacky wifi bad food restuarants shut three member staff work none could speak english care not go aureum palace bagan however aureum palace hotel inle lake well manage reccomend hotel agent propose stay get lured pool good moment see kid swim good visit day bagan ive tell belongs one corrupt general myanmar tell staff member confirm driver might explain treat like new recruit rigid staff military attitude might also explain existence military like mirador watch tower build sunset view look like red tampax float bagan countryside thing miss riffle gun top shoot atrocity picture moment check border racket hotel not accept credit card suppose credit card facility beyond believe tell check suggest use atm machine free not true always pay per transaction myanmar able draw equivalent always order cash not refill poor girl sweep floor tell incidently speak fluent french staff meet pleasant speak proper foreign language visibily afraid see speak usso little cash go reception tell nicely change usd take insane commission racket exchange rate end find work atm empty credit card make trip difficult gold card allow certain amount per week thats cash food awful precisely breakfast average finished time group raid lunch bad meal myanmar trek village experience well food airport wait connection bangkok way back spa ok asia street level bangkok massage good ok return book not good finally seem destination mass age group tell driver general generous tour operator price unpleasant avoid avoid not room give bathroom smell like sewagea bathroom open sleep area ask three time another room accommodate hotel nearly empty first clean bathroom instead move help little not much ask give inferior room wrong kind bed building also faint smell sewage lead believe something seriously wrong construction plumbing system entire building insist third time move another room give room fine plumb not smell sewagejust across generator loudly audible every time electric service go nearly empty hotel youd hope good electric outage endemic region not fault hotel hotel not airconditioning system hook generator system every time electricity go often hot july afternoon ac electricity come back ac not would give hotel one star terrible unfailing friendliness albeit bit incompetent staff thats personal part story environmental part story hotel owner build socalled view tower site structure phallic design overstate proportion overshadow gorgeous historic site bagan mile around atrocity could approve built boggles mind bagan might never world heritage site alone actually inadvertently support outrage stay still make feel awful please not stay anywhere else hotel would appear great potential fall many respect room large balcony view monument distance felt tired date lighting level totally inadequate case one lamp potentially dangerous bathroom bath shower fitting cheap nasty bit fall oncewhite towel rough anything white urgent need replacement staff friendly enough many case seem depth particularly case restaurant staff amuse incident four one night order four meal three arrive fail apologise time fourth meal obviously forget arrived ten fifteen minute later another night loud live music restaurant singer ok not believe people travel way myanmar hear someone try sing american british song suppose deal one could various drink canape freeflow basis river bar go riverside bar available can pretty awful beer even though freeflow offer also advertise bar time overall thought hotel lack proper management control need much improvement big disappointment compare hotel stay myanmar time myanmar stay hotel vary price night good average myanmar thats hard say money not necessarily indicator good resort great location old bagan right midst temple ayerwaddy river pay enough money think view stock standard bland resort hotel breakfast buffet fine not great not awful nothing rave happy hour staff pleasant shout lady think either front desk manager maybe manager hotel fantastic wish get name room good size massive bathroom separate shower bath another shower toilet basin light bulb hang connection bedside table lamp wait get shock every time turn give best light take chance towel stain something find every hotel except clean bed comfortable television ok channel air con work hotel happy organise tour transfer bus ticket ebikes overall ok fiancee stay dec twoweek trip myanmar know lot time pass since feel strongly hotel avoid cost book travel agent hong kong live one agent outside myanmar would arrange booking though still pay full front cash take lot time research place stay eager avoid governmentrun hotel well keep cost low limit amount hotel tax attributable unlike place stay yangon inle mandalay however get bagan wrong hotel badly manage badly operate badly decorate time massive construction include pooldigging project behind hotel look like nightmarish chain gang front desk staff highly incompetent take age sort double bed despite advanced request eventually put queen mattress across two wooden twin bed frame leave foot two gap either side book awful guide show around temple friendly hardly speak english know nothing temple restaurant service food terrible room quite big dozen pidgeons roost rafter directly hour day sound like wingedrat orgy right head feather make way bathroom would not change room however since hotel full give option move one bungalos nearer river considerable amount extra cash end despite pay full advance chance refund absolutely love templefilled landscape bagan still end visit day early fly back yangon awful hotel begrudge every cent get finding government operate seem debate whether still make much painful think id splurge part trip book relatively pricey new resort mistake ill start good thing ground immaculately landscape staff friendly location fifteen minute walk restaurant row bagan room large clean fresh fruit free cola mini bar free silly hat shower nice bed enormous comfortable lot pillow leave yummy dried fruit treat every night bad restaurant awful not several item menu dinner end order not good service slow despite person restaurant breakfast bad watery egg mediocre selection april mosquito problem im not sure not educate staff close door clean minimize mosquitos room like leave wide open mosquito fly right come spray room toxic bug spray every night thats mix bless woken loud chirp go back sleep woken repeatedly throughout night morning discover gecko room would fine not chirp ask staff remove gecko quite difficult time explain english not good couple hour later return nap due heat assure gecko remove little guy still happy wake nap second time manage remove mentioned take landscaping seriously well person charge rake liked start right outside door metal wooden rake book driver full day ask someone speak good english driver speak poor english try hard convince take expensive day trip next day rent ebike much would cost elsewhere break battery gauge idea state charge battery entire time course not know later day gauge conveniently stick full charge maybe magical battery never go full eye not use could swear pool two foot deep think may possible swim barely every time look not seem shade water not want swim direct sunlight front desk not able exchange bill not enough money hand thing actually end cut several day stay short refund go somewhere else much happy pro fluent checkin clean room bungalow close pool two aircondition unit large site nice nature ground cozy light night con inconsistent service lack warmth staff helpful could appear rude would speak impolite english yes know know know would appear disinterested detached bungalow spacious furniture layout not thoughtout main room large square everything push wall leave big gap space middle room result tv far away sit area almost meter bed poor light bungalow ceiling light harsh unnatural white unpleasant room floortoceiling window let lot light open directly pathways outside room making reluctant keep open day window room could not lock properly front door thin gangly not soundproof secure not disturb sign wooden creation large clumsy unsuited door make hard hang outside handle inside room door open inside open door exit sign fell handle break ground notify front desk immeditaly tell damage would charge protest not later bring checkout bungalow bathroom handheld shower head wooden bathroom floor incredibly slippery youre wear sock stand rug mosquito gecko room inroom slipper awfully uncomfortable plastic flipflops poor internet connection poor tv really noisy oppose clear sound soso restaurant menu poor option disappoint taste wait minute two small soup lunch restaurant empty always take less minute receive drink dinner seem understaffed staff appear stress not able keep breakfast buffe average best hot food always lukewarm cold whenever something run long delay refill never greeting acknowledgement enter breakfast morning restaurant general really poor value money resort reflect average star accommodation base service room restaurant would not stay group people stay night hotel may food not high quality pack breakfast receive not something expect room reasonable standard pay pool best part hotel customer service receive awful come rent electric bike hotel run battery hour rent another one another hotel minute away another one run battery time finish half day mean last full day manager not go allow full refund bike even though experience ruin eventually get bike refund bump owner hotel give refund never previously shout manager hotel rude poor quality service leave bad reminder hotel would not recommend stay manager change customer service improve company epg arrange vacation myanmar promise fivestar luxury hotel huge disappointment solid threestar hotel not terrible absolutely nothing nice room large dark shabby furniture worn outdated bed not comfortable airconditioner loud light sleeper not work could hear airconditioning unit run nearby room night long bathroom awful dark hodgepodge mismatch tile old fixture water pressure handheld shower two temperature option cold scald probably clean look filthy restaurant mediocre drink water travel large group everyone complain water drink even shot pour right front come straight bottle water order beer wine selection terrible not locate old bagan location bad unless come bagan play golf case location may work apparently golf course site never saw would not expect much base everything see not awful hotel come close get star money shell would expect much good pro first big swimming pool suitable adult kid alike nice room near pool junior suite without vast still big enough accommodate adult kid though join two bed together make king bit rubbish nice style furniture good lacquerware contemporary bathroom regrettably positives think lot thing count hotel find service mediocre best incompetent bad first night private function pool involve particularly excruciate karaoke not give day job guy effectively right outside bedroom not never schedule first place notification go take place much well find get back dinner eardrum shatter tune already belt conference goer manager come apologise blame staff rather take responsibility show not understand root cause complaint inability get kid sleep noise go disturbing room try unimpressive cleaning bit iffy one group visit toilet reception area separate occasion time dirty bypass hotel restaurant every meal apart breakfast take form pretty pedestrian buffet accompany inexcusably bad coffee note hotelier get coffee right first everything else follow key problem hotel location south nyaungu honest middle nowhere handy airport not anywhere else nowhere walkable entirely mercy taxi there little doubt hotel staff small number local taxi diver run nice little racket reception staff control get call pick always guy end leave late airport appoint driver make another run first actually quite liked driver question mr aung little beat racket book provide full day tour two day row incidentally far economical way get around single journey transfer nearby airport cost kyats alone whereas full day hire go wherever want bagan area sunset kyat approx usd driver racket underscore main problem hotel design deal volume coachloads clearly preferable extract much possible right next door bagan golf course regrettably seem like canny positioning future find impersonal lacking character would recommend shop around something well reach around left bag freshen come back sunrise could check breakfast okay lack variety price charge not include book stale croissant fly place room dirty call housekeeping twice heater not work move roomswe pay double room get room two tiny bed blegh pool awful murky ever see picture advertise pagoda view well thats tiny pool really dirty location good close lot pagoda would stay nyaung take bike old bagan surprising hotel location good betwee old bagan airport village swim pool wonderful gardenserved breakfast decent staff nice although not specially pleasant standard superior room infamous bates motel room hitchcock movie look much nicer really astonish awful quality standard room price pay usd not recommend property nice well keep pool large clean room bed incredibly comfortable well food pretty awful though best eat one restaurant next door location actually good though easy walk close temple bike rental shop next door unfortunately front desk staff really not helpful time rude one point front desk clerk stop mid sentence answer question check another guest not even ask wait apologize interruption ask direction anada temple seem confused pretty much tell turn right front door end get much good direction two monk speak english not really want help book guide mt popa also ask three time make sure bus pickup would get another hotel change location ask taxi tell cross street ask people not taxi service end walk minute another guest house ask help instead not like write negative review especially come staff people try job everyone entitle bad day especially deal tourist service consistently terrible anyone look stay warn arrive hotel quite worried would find recent spate negative review tripadvisor caution word local however not exactly pleasantly surprised arrival think hotel fine definitely not star like say behind reception desk get would expect cheap bagan price tag real negative stop hotel great old run room plus side air conditioning work well bed fine mini bar tv problem noise room negative side door not close flush always gap mosquito get real trouble get power outlet work theyre old plug not stay place one work room need european converter even converter supplied hotel not work wifi truly awful would not rely anything youre general room look beat mould bathroom peel paint wall outside room issue staff helpful pool area lovely breakfast really excellent look like theyre build new room finish expect hotel really star probably think come hotel expect get pay not think get amazing bargain spectacular hotel not disappointed bagan umbra hotel kind schizophrenic place entrance lobby stylish nice pool back really gorgeous breakfast open air patio superb room kind awful tv dirty curtain plasterboard furniture pretty scary bathroom however bed super comfortable pillow great go figure hotel apparently build new fancy room back overlook pool would say hotel pretty disappointing location okay youll walk long way nyaung want go market eat one restaurants staff front desk super sweet charm stayed part tour book uk asia month experience good bad pretty awful unfortunately hotel come low end scale disappointing say staff attentive helpful yet exuberance somewhat wasted hotel infrastructure clearly let particular bathroom dire need upgrade try get water temperature work properly water highly erratic scald oneself one moment freeze next not fun fact one climb bath also not ideal one hell climb bathroom distinctly grubby hotel purport really not acceptable include grey bath towel mention prior review clearly management not willing make improvement finally guest stay yet allocate room flight step overlook back hotel make one wonder hotel not use good room circumstance room also next room appear used staff time fair bit shout go also next look dump ground old bed piece furniture certainly would not able recommend hotel id write review two week ago today stay id give rating one two steaming consider reflection ive decide rate three five room large simply furnish simply shelve would nice bathroom decent size shower drain would nice not one leave two three inch water hour breakfast good dinner awful food take thirty minute hour arrive four main course arrive different time thirty minute period quality dreadful wifi work reception not room fine one either restaurant reception speak adequate english try complain waste time swim pool area basic tick box lovely big pool sun bath area comfortable sun bed fresh towel also great pool frustrate stay would simple make great hotel refurbish tire room get decent restaurant manager heshe could get good chef employ local smatter english really font need much get employ someone reception speak english main problem hotel not run part mainly service provide start arrive hotel there nobody front welcome doorman bell boy well let not every hotel one although star hotel live bagan three month ago welcome feel check pretty cold standard pleasantry anything exchange book deluxe river view room quite spacious bit old okey problem air con not loud noisy not produce cold air long story short refuse change room first request send two maintenance team take minute finally agree change room mind im still not piss sorry whatsoever reception event room service menu not room finally come old disgusting due circumstance decide eat hotel restaurant deck beside river nice view food awful service poor attention guest table start not understand efficiency staff look like there one guy work staff walk around breakfast spread standard normal check front desk even not bother ask stay forget apologise inconvenience not even look even thank stay know fact good service turn around kind bad experience since also use work front desk run hotel staff need serious train pleasantry exchange hotel nice housekeep girl come turn service good thing hotel location many choice second stay hotel location stun temple ground location river difficult beat howevermy first stay month ago well recent stay couple front firstly food less good time breakfast basic food drink not refresh finish crockery not clean dinner definitely go downhill poor quality general cultural buffet saturday night wish not limited choice food not hot far big problem experience visit awful smell drain throughout hotel particular room smell awful lot time swim pool area shower room not work air condition not effective staff lovely friendly lack process organisational skill take long time get drink bar bill appear staff keep go reception process payment positive hotel beautiful term well kept garden pool area another positive cleanliness room nice go back relax around pool blistering heat however wifi awful plumbing room pretty terrible room albeit chose less expensive one spartan breakfast selection small service pool drink even though staff lovely felt like not serve guest effectively night stay hotel myanmar expect however felt like budget hotel pool cannot fault stay hotel cute rustic plenty charm outdoor space flower everywhere room adequate comfortable price bathroom though plain roomy modern staff helpful try meet need best stayed three day eat breakfast come conclusion one know cook overcook noodle every breakfast something basic omelette come different every day coffee awful reason not carry milk not vegan establishment agree another reviewer place need love could great boutique hotel redo room bathroom improve aesthetic good chef close temple river access restaurant shop within walk distance could boutique gem attention stay night book agoda honor without problem check overheard two couple trouble agoda reservation one case downgrade standard room case guests pay prepaid room room old without charme not clean entire hotel need refresh look tired staff seem enjoy hang front lobby not helpful mangement not seem care bycycle rental business bike terrible condition flat tie break price get much good bike outside hotel restaurant awful worst food long time price dinner high bagan standard avoid breakfast even free dinner make reservation hotel another site error rather compromise try assist hotel insist charge try fix problem try sell room later date checking strand driver distant location call hotel help extort double usual trip fee run restaurant brings least full tourist coach every night puppet show whether like not night ding ling bang bang clomp clomp breakfast awful coffee always cold housekeeping room time day not notice use teabags cup dirty toilet smell back sewerage look pretty actually pretty awful room fine hotel custom leave window open guest not notice awful night outside noise smelling people cigarette smoke credit manager next day apologetic send tray complimentary fruit staff generally oblige pleasant pool overlook room still disturbance want sleep bad aspect food asian variety best choice get local wine glass beware strange custom need order dish advance otherwise wait even longer usual want eat decent alternative green elephant new bagan walk old bagan good restaurant require taxi ride like hotel ever concern first room show get night bus yangon arrive awful reception behind hotel signage like min pagoda million pigeon sound awful tin roof stray cooing bird go reception explain move another room upstairs tin roof bird get move ground floor away tin roof bird sound proof night problem night get neighbour sadly say not get sleep night guy next room fell asleep tv snore sooo loud felt like share bed room take twin room im unsure double bed room small not much storage space theres tea coffee making facility safety deposit box bathroom clean shower bath tub shower curtain hotel nice swim pool great heat day diphowever sun bed quick get one restaurantbar along side swim pool indoor outdoor cater breakfast ok find omelette station best staff helpful hotel however tip get taxi bagan mandalay compare hotel price kyat man name nyo nyo company call ever smile situate main street town last hotel town metres away get mandalay later road rent ebikes drive around easy use cost kyat whole day make sure check battery luckily one ran juice end day also puppet show night fun watch staff helpful wifi good not one leave review place not awfulbut many choice area stick location new bagan generally good place lot restaurant hotel require minute walk get restaurant normally not big dealbut night zero street light motorbike fly everywhere many without light rent scooter day use ebike rental place right next door kyat full daydo not pay hotel rate communicationservice email address agoda website never get answered tried response find another email address day arrival email arrange taxi respond say yes send taxi jetty taxi jetty email confirm check say sent taxiso know overall front desk staff helpful friendly annoy bellhop not give chance take bag room stand literally hand tip sigh not norm se asia general theme baganive travel country never experience relentless ask moneyeveryone hand wifi yeaits not good randomly go device cannot connect sometimes speed good enough surf even send email challenge forget facetime use speak family people may say myanmar come mandalay issue room king bed two double push together room european size aka not much room store anything comfortable one person would tight two bottle water provide daily small fridge use get cold kettle room tea bag ask front desk flat screen tv several english channel satellite go several time take people figure get clear picture go one time like background noise bed bit hard not awful sleep pillow ok blanket not heavy air condition locate bed freeze good thing condensation drip head lot plug room include beside bed usaeuro round pin work bathroom tubshower combo hot water take minute get go morning although come quickly water pressure ok shower head one removable kind crouch get water hose part really short bathtub see well daysyellow stain bottom mold around showerhead rusty water faucet provide shampoo body wash bar soap towel surprisingly fluffy not really seem clean day water spot mirror whole time bed sheet hole hallway carpet super stain breakfast yea not good make order egg good part hot buffet choice usually cabbage noodle ham weird sausage thing lukewarm best bread toast good butter little ball sit bowl water melt ice guess marmalade jam strawberry day papaya banana available tea little itty bitty cup ive learn grab cup reuse bagotherwise seem wasteful overalli would not return clean sleptbut enough negative many choice area price point hotel look like heyday turn around left property soon walk lobby stench rodent spray bug spray fry food red flag besides bathroom room awful lingering smell well linens stain wall thin could everything across hall door breakfast included disgust overly oily not look appetizing breakfast come eat tray empty refuse cook food luck not pleasant stay mean thing would give star would front desk staff nice location hotel quite gooda lil bit city centre accesible short walk hire electric bike room averagebut clean awful smell bathroom time terrible view window trashy backyard service quite goodalways open doorsbut want ask reception something even really hard succesfull small englishso want day manager swim poolbut didnt use always full people free sunbeds meal restaurant good didnt half menu cocktail breakfast bad not impressed staff not friendly many mosquito room bathroom smell awful glad leave go northern breeze guesthouse brand new half price stayed night enjoy stay good location sightsee lots restaurant room small basic air con work well sheet towel not provide sleep bag liner not issue early morning catch sunrise ish lucky music street outside start loud not much chance sleep room right reception maybe room along corridor would quieter breakfast awful first day bad go eat second day egg greasy samosas worth pop pick banana eat elsewhere share facilitaties outside clean shower get busy certain point day mean queue toilet oven make extremely hot uncomfortable use already degree heat service great woman run keep smile friendly bit bonkers nice way rent ebike day great problem great way see bagan good advice see go sunrise sunset overall good place stay day backpack budget traveling firstly book triple deluxe room get bed dorm get charge triple deluxe heck bed dorm room ac not work get move another bed dorm secondly manager seem like not care go staff helpful manager awful not sure drunk thirdly black render alot guest outside horrible price pay shame hour din nearby pagoda festival spoil day stay hotel lovely comfortable room good food lovely ground excellent location pleasant staff constant loud noise make sleep almost impossible turned relax stay bit nightmare noise outside staff control give earplugs people complain also get upgraded gorgeous suite awful noise happy leave get great deal property agoda disappoint stay location property excellent close ananda temple property obviously old well maintain however unlike stay myanmar service mediocre unlike southeast asia arrive bag tag agoda felt sign special service ask third towel ask need clarify three people child staff frontoffice helpful tour request price quite arbitrary high guide however good breakfast average limit choice quality pool get clean not use even dinner ok though pizza good however not give pizza menu notice somebodys table ask service restaurant especially poolside bad though inside good stay not single even turndown not sure not do specifically miss wifi room really awful also open inroom din menu saw review guest week ago lie not bother leave one hotel not return property ever go bagan room large clean almost ok however private backyard not well keep dirty broken furniture plant restaurant awfull expensive breakfast not acceptable limited choice fresh fruit juice bad bread starchy croissant starbeam local restaurant next door serf much well food swim pool trouble water weve stay tharabar hotel past day pleasantly surprise arrived entrance idyllic reception area monumental least theme local monument set almost perfect however might bevok couple night stay would not recommend hotel longer room great spacious clean well furnished restaurantpool area look fantastic noisy service restaurant appal slow watch egg station cannot cook egg find lot staff could not really understand english whenever ask anything need call friend translate take forever get anyone anything waited minute thus morning poach egg finally arrive awful send back order lunchtime instead would come back recommend hotel honesty ok not great trip advisor class place bb inn id say star hotel well room basic could furniture work let not knock bug spray regularly staff friendly want help whereever direction restaurant attraction town best hopeless though attentive room service good wifi kitchen bar staff rule unto menu not think swop change dish cos say serve rice come rice mango season available breakfast well take big fight get oh not expect get breakfast order intend course appear laundry service available externally bike hire shop opposite front door reliable efficient cost next nothing happy day service happy chinese restaurant food corner front hotel door turn block right le begin pizza main road fantastic appear loads restaurant around good choice may low season many place shut pay money get riverside location isolate need taxi get tofrom restaurant dark feel balance ok night fine unless serious interest pagoda need long satisfy appetite good location good pool bedroom youll fine problem monastry road wail loadspeakers extremely intrustive local monastries often take call time get simultaneous broadcast really awful thankfully not really hear room first like others question not normal hotel category rather bb hotel stay four night wish would better experience hotel extremely expensive myanmar standard happy pay experience worth not start poorly two thing wrong room upon arrival one fix promptly broken door handle never fix room stylish practical standpoint fairly frustrating dresser drawer not single place put clothe one small area could theoretically hang piece hanger provide not four night live completely suitcases uncomfortable begin even one spot even put piece luggage floor room not large scuttle around luggage floor uncomfortable room set door patio ugh tiny space filthy look wall feature drip condensation ac unit needless say not use patio internet room best slow often not nonexistent breakfast pretty awful not try ala carte item perhaps would better plus side addition stylishness room lobby pool area lovely tell unusual big delightful pool not use enjoyed see fact area invite tempt dinner not circumstance give temptation first night bad food trip high price many good restaurant within walk distance location hotel another positive regard another positive service particularly manager extraordinarily kind gracious regard mixup room clean certainly not terrible hotel would unhappy stay simply good option aware well hotel charge additional use credit card hotel clean pleasant upon first impression staff friendly enough serious minor issue throughout course stay however disappointing big issue currency exchange upon check pay lunch cost laundry horrendously overprice hotel qualm give dud unable use rest holiday either old creased slight mark top ebikes awful wifi bathroom floor keep flood travel quite extensively throughout asia not particularly picky however succession minor issue dampen opinion hotel plus side location good short ride main temple short walk restaurant street best asset hotel across road small business find excellent provide reliable ebikes taxis laundry service first glance zfreeti look nice come detail classical unpersonal avarage hotel room appear cold large bathroom saw best time pool ok not best condition well employee speak english well really friendly support food awful hotel well locate nice restaurant stayed night first night show awful room block hotel manager helpful upgrade bungalow however bungalow ok stay cheap hotel burma not even come star opinion food exceptionally expensive limited vegetariansi end order tomato soup much well hotel closer new bagan naug well serve people great pool decent room great location none worth two day awful food poison group need take western standard kitchen theyre go charge western price stay recently suit good one upper floor large balcony living room bedroom good bathroom beautiful sunset view irrawaddy however wait checkin even reception far friendly tell curtly sit wait ready none thai welcome garland flower big smile clearly use push package holiday group stay day two bit boil ate indifferent meal wait serve grumpy waitress several review read say food poor generous terrible one night order hotel signature dish burmese curry think would get right bland stew six undercooked potato three overcook tough piece chicken like bad school dinner waiter come ask delicious wine not store properly musty sour replace however bottle drinkable hotel interest know think stay food awful treat comment total indifference number good local restaurant moon star beam much well serve eg good tamarindpineapple curry teasalad good local beer bagan wonderful thiripyitsaya major disappointment riverside location potential owner would bite bullet raze room start grandlooking entrance give mislead impression chalettype accommodation beyond read tripadvisor review book expectation not high even way mark essentially pay lot de luxe river view room make butlins chalet look luxurious partial view irrawaddy bedroom dark damp shabby not clean low uncomfortable bed poor quality sheet nowhere sit also room burma bitten mosquito bathroom worst encounter month long trip food truly awful first morning take one look breakfast buffet decide wed rather go without dinner not much well eaten elsewhere hotel quite distance centre bagan redeem feature large garden pool garden beautifully maintain take much care roomsfood perfect place sunset pool big clean let tatty lounger threadbare towels staff inability clear away glass plat balloon bagan pilot say aureum well foodrooms think would look invite landscaping mature also way centre dump idea pay room travel agent book santa marie tell stay deluxe pagoda view room check review tripadvisor last august think thing look good not aware several type room upon arrival reception area look lovely pool cabana leave quite excited see room well lead path right take two story apartment build look like leftover soon porter open door knew take even look web site see photo type room assure picture good reality room large big sitting room furniture newer not clean stain torn may get sick sit drape barely hang wood furniture heavily ding appear sucker compound people next renter long term night could smell cook hear baby honestly look like owner lodge wait demolish blown thus not go put money heavy sprucing could redeem bit never saw another hotel guest head way dinner night speak dinner stick night far anything else food ok service awful seem think read ta review post perhaps staff replace thus new breakfast ok back room sorry really put damp visit bagon shower construct tub sill flood pour onto floor shower curtain replace least nowvery dirty moldy highly recommend future traveler find else stay tempt stay read review prior six month see similar thing say others room would perfect young backpacker want put people room spread watch linoleum floor dirty chip scuffed good word view pagoda ground nice window hotel good not exceptional common area beautiful although oddly lack shade not put pot plant near pool location perfect watch sunset ayerwaddy food though hit miss desert particularly awful saccharine flavourless attempt cake catered taste myanmar elite western clientele appear make vast majority guest would say want amazing food experience bagan go somewhere else not yet find anything significantly well twin share bungalow fine not exceptional surprised spartan hotel review highly site wall almost devoid decoration bed could easily make look slightly nice runner across colourful pillow display day leave plain bathroom functional plain wall thin like almost every hotel myanmar towel poor quality worn frankly not nice use bottle water room overly ration good hotel provide one free bottle per person bathroom one bedroom ration water poor quality towel lack decoration room hint management approach possibly overly focus penny pinch rather spend little ensure guest truly comfortable massage awful would not recommend return burma year live year thiripyitsaya okhotel back choice time lot big not want stay government affiliate hotel beware many especially many real luxury hotel end place outside quite bit changed get room disappoint shabby uncomfortable nothing change year except huge tv set note owner flatscreen tv not make lack amenity comfort kind decoration felt like hotel former soviet union unfortunately room not thing complain dinner awful call cranberry reduction serve chewy pork nothing else strawberry jam breakfast bad cocktail life bar management never check bar tender not ok waiter chew bethel serve breakfast nice thing hotel pool would not recommend hotel anybody visited myanmar first time excite able stay blue bird read many great review regrettably not go one begin request car pick airport yet one hotel fail arrange despite say could would raise issue upon arrival hotel assistant manager rather apologize argue allege never reply though two separate record show reply receive reply therefore necessary info arrange pick debate continue lunch assistant manager come print copy email conveniently show part exchange basically accuse lie argue not make mistake absurd ask please stop debate issue ruin initial impression bagan room bathroom perfectly nice clean shock sheet towel smell awful sort mustymoldy smell like clothes sit far long water wash addition towel thin literally fray rag use cleaning house well shape towel request something simple sauteed grill vegetable breakfast menu dinner time tell not possible luxury hotel poor defensive service poor linens observable willingness accommodate even reasonable request not pleasant relax hotel certainly potential hope invest bit linens customer service training help realize potential overall disappointing frustrating experience unless hotel make aforementioned improvement would not advise anyone look nice experience stay blue bird instead get room one top hotel bagan finish night stay bagan lodge room look like last refurbishment do many many year ago night turndown service stil not understand purpose service hotel turndown service replace use towel prepare bed replace complimentary water nothing replace fresh fruit finish swim pool room rest hotel good refurbishment need service want drink something need bring water glass bottle room walk main bar near entrance reception desk see luxury award hotel couple year ago joke hope food bring smile sorry food awful breakfast quality poor breed yogurt fruit nothing look good taste good not know people tripadvisor say breakfast good last not least hotel say big thank compagny group book room look peaceful rest hard conclusion never come back couse never recommend hotel friend travel agency bagan lodge beautiful hotel consist two great pool nice architecture room house villa style ample floor space put two large luggage love toilet hisher sink well separate area shower toilet bath tub room breakfast consist small good spread asian well western fare dip quick breakfast morning leave pretty satisfied entire stay pretty good except come unfortunate incident check apparently bag miss room staff approach told staff not know talk staff go back counter continue stay reception quite driver finally arrive pick late already late head next destination trip hotel staff inform driver due check issue cannot leave partner wait car driver also unsure happen not allow leave seem like forever someone staff open side passenger seat pretty rude manner say miss bag usd need pay not small denomination usd partner hand kyat note usd car also surround five hotel staff feel little threaten hand money something bad offer give change want get away asap point kyat felt like fee pay simply exit hotel peacefully im not sure would force open luggage let check not comply money perhaps keep wait car eventually pay pretty odd situation overall beautiful hotel way leave not pretty wish could handle good perhaps staff could bring issue face ask upfront money sit reception instead barrage rude way driveway ready leave still clue pay car stop usd one might think stop leave invaluable piece art also not remember anything tagged usd room thing tag slipper maybe usd pair also consider fact guest hotel pay far usd night stay luxury hotel like bagan lodge pretty embarrass see staff create dramatic situation something like conclusion maybe misunderstand happen meet untrained staff day pity last memory bagan lodge awful still beautiful hotel nonetheless hospitality good otherwise bagan lodge lovely place lot space bungalow comfortable spacious well maintained staff nice care guest relax place stay however food awful match standard place hire real chef know basic cook breakfast disgust anything order room service taste suppose stay night extra bed allow standard book suite usd high end price affraid say nothing meet high end standard service really bad one example leave wood hotel organize transport go see sunset obviously get dark well mistake make bill sad say not favour christmas dinner usd per person awful breakfast not standard bottom line expensive hotel not always good positive spacious clean room reasonable wifi nice pool friendly helpful staff however thing would mean id pick another place next time go back start terrible pervasive stink sewerage whole time apparently problem drainage guest actually ask move room not not room long enough day make fuss theyd need sort also run water minute one afternoon get back sort soon notify link plumb issue compulsory christmas dinner food relatively good little worry see leftover serve next day especially guests apparently already suffer food poison day beforethe free wine absolutely awful taste like wine sugar water add make go entertainment consist local music elephant dance wonderful local rendition christmas carol go truly horrendous ear splittingly loud tune horrible since not impress food ate meal except breakfast compulsory dinner lovely local restaurant instead stayed several day money south east asian expect lot bathroom comical counter foot high give something stand look rotten moldy toilet sits raise area make feel like year old use shower head moldy look like never clean hole floor ant come room hotel locate far every attraction except marketmeaning want food not come grease pit call kitchen go bit walk also not book bus ticket company use awful check early not problem appreciate female staff polite friendly room superior double good size lastly breakfast good roof terrace offer nice view small temple nearby negative guy act like manager useless tv room not work say hed get someone fix never happen finally give say problem tv unlikely also difficult bus book first sell bus purchase tell ready bus would eventually leave bagan sneaky also insist take conversation member staff even though english not good bathroom really fall apart bit crap fell sink tap hard water pressure come go temperature toilet also leak every day create large puddle around socket awful whole room need redecorate bit plaster visible everywhere not feel like place well lookedafter phone not work either although eventually change last day gecko room whole time enjoy cute leave poop wall everywhere one ever clean wifi suck not able get room youll able get work reception give charge really not get money worth place sleep well location not bad lack attention detail lazy service let place want like could not not recommend stay even though explicitly make follow point know hotel management first night three stay response nothing do room room simply stank appal smell come drain bathroom frankly awful people pay four room three teenage girl wish sleep together one room ask several time nicely hotel refused accommodate say would allow pay extra usd per night move mattress one room another addition deal request find hotel staff unaccommodating inflexible selfrighteous addition arrive hour minibus trip inle help luggage word welcome welcome drink absolutely nothing available eat hotel clear still room available give room noisy close street picture look nice serene aware hotel right next noisy main road stay visit family night new year staff friendly roomcommon area mostly fine leave bad taste mouth smell nose first nearconstant smell sewage first floor hallway often make way room another recent reviewer mention shower awful oscillate nonstop freeze scald worstweirdest walk lobby reception desk staff yell parent summoned staff ceremoniously lay dirty washcloth desk backandforth conduct damn towel display desk front lobby confuse guest determine washcloth use clean dusty sandal could not clean must pay not think thats thing make guest pay dirty towel not try bleach whatever fine guess butthey try charge dollar washcloth live myanmar know comparable quality washcloth easily purchase like kyat market course hotel mark price raza gyo charge crap bottle aythaya wine fry rice insane next day protract negotiation first offer finally drop charge not sure awkward experience bad raw sewage smell either way would definitely recommend look elsewhere bagan go give star positive include one hotel breakfast serve mohinga delicious clean room helpful managerkitchen staff roof also locate pretty close old bagan major temple girl front desk awful though maybe would accurate call liar im not sure manager know brief summary transpire call guest house mandalay reserve room quote price settle bill night quote different high price not think big deal time come time choose mood transportation inle lake girl insist take mini bus tell price kyat high much faster hour instead reality trip take nearly hour driver take extra burmese passenger along way make trip extremely uncomfortable one point driver stop lunch refuse get back bus get seat back hot hellish trip already start doubt sincerity honesty girl front desk bus trip begin think might get kick back sell seat bus sell false pretense cheaper bus actually faster would write new wave directly address never get response despite different attempt make book online know myanmar new tourism people like minibus driver new wave front desk woman need call people leave bad taste mouth kind bad experience myanmar hope not sign come youre one people rude service not bother youll like room decent bread egg breakfast nice sadly cannot tolerate bad service ask room around say ok first show thanks hard sale today thanks exhaust room roof nice enough stairs little lethal room leave age bug bed even tick sell tired argue laundry cost fortune guy rude not let finish sentence ask possible availability friend say not matter get customer tour think money good money hotel friend ask taxi home dinner next hotel propose lot cash get hotel second girl next hotel need one hotel family emergency could not say not taxis serious tell girl theyre lie make expensive awful inconsistent service girl work great rude man im guess supervisor woman front house move hostel around corner cheap extremely basic not problem ever normal hostel asia really breakfast awful reception area kind sums place mess spend little time though fine bed especially everywhere else around much expensive preface hotel burma say poor value compare country around hotel bed keep ridiculously low level demand far outstrip supply charge one night one staff member earn monthcompare country ireland per night little bit bagan old bagan mainly temples couple expensive hotelsthere really nothing new bagan resident old bagan forcibly move hotelrestaurant area main area hotelsrestaurants nyaung ferry pier get ferry not take silly fare offer ask around get little away taxi pest ferry fair taxi fare alsotry share taxi okthe hotel lovely renovate junior suite room really liked second open door standard superior room much basic would recommend extra dollar say funny thing standard room pool great view upper floor deluxe suit superb view pagoda not deluxe suite view careful breakfast poor not good enough charge night fruiteggsawful toast asian fry rice morning noodle star go management must change without delay not acceptable breakfast western add fruit salad yoghurt honey cereal much good selection bread good minute safe walk main road yesdo bring torch would come back would insist proper breakfast pseat tasty food kaday kywe restaurant right arrive temple middle main road lovely friendly owner big portion cheap hotel disappointment ta review positive hotel website look nice review must deluxe room superior room awful hotel renovate building look absolutely lovely outside assigned one look like old motel wall need painted floor cover carpet felt look dirty bathroom tolerable sink separate faucet hot cold water felt like hostel room large view ancient paya not make filth contemplate switch room saw another superior room wood floor probably cleaner bathroom also bit strange im certain entire bathroom would flood take shower unfortunately deluxe room book time discover type room book mistake staff friendly speak english well hotel offer free slow internet computer available make difficult use youre tour day breakfast comparable hotel myanmar noodle soup toast long stay deluxe room suite hotel probably fine stay junior suite view pond wall room large double bed tv good size bathroom curtain window fell one night take time staff repair appear curtain heavy attachment hold piece decorative wood bathroom fell night stay three wake one occasion another occasion receive call appear come front reception could not understand say not pleased woken staff next day seem disinterested enquiry ask later say nobody call reception must come another room find difficult believe felt disinterest unhelpful also find soap shampooo loo paper not replaced every day not say anything would much hassle use stuff reviewer state hotel place respect unrivaled postion smack bang middle temples away disadvantage even either eat hotel restaurant walk new bagan take minute take transport old bagan opt walk new bagan problem though street light head torch not ideal felt solo traveller away ate hotel restaurant one day lunch time food okay nothing special breakfast find fine computer connection find awful worked one day tell connection area go new bagan bit later find connection computer old think software need update leave airport hotel arrange taxi airport cost kyat seem expensive rather short drive hire bike hotel one day difficulties find one work properly one give awful break another day hire horse cart not outside hotel quote kyat seem steep easily find one new bagan give healthy tip would not stay much way not find service great hotel number visit myanmar one break monotony mediocrity describe hotel ive stay room something approach sound proof kinda clean bad wifi excellent location village wonderful rooftop terrace sultry surly staff tip not rent bike bloke across road hotel bike awful stay four night mostly one place availability holiday book not sure accolade deservedmaybe backpacker holiday thing room basic clean enough breakfast pretty awfulsparse greasy okay would not stay hotel nice enough price stay dorm one night capacity okay next day cram two extra bed hop people go toilet main reason book hotel swim pool not bother dirty not fancy get viral infection get staff find quite nice helpful pushy ask bus mandalay try push boat time price say booked external company heard bus hotel use awful charge laundry obscene not bother shirt really hotel closely situate near restaurant bar would personally stay dorm value money stay hotel dearer price would disappoint though stayed floral breeze three night part tour group arrival hotel look fine reasonable lobby pool outdoor area group assign standard grade room block across lobby room modest size ok wifi work speed modest breakfast average take outside table adjacent pool fresh cook egg unusually good hot toast bread actually toast rather usual hotel hot white bread keep go staff wait time issue hotel bathroom shower bizarrely locate behind door front basin not bath separate ok wet room well yes not way one may assume actually happen applied room accord tour group compare note bathroom fill water drain locate behind loo slope dirty water sits make bathroom unusable afterwards must inch water cover floor need access loo basin choice use towel push wave water back form barrier delightful photo shower handset bath bracket broken use shower not option addition view ground floor room brick wall scruffy yard also smoke room smelt awful mention tour manager next morning offer another room bathroom problem stun view electrical distribution transformer outside window double bed nonsmoking room manage get round shower problem use towel rail bath different location last room wedge separate shower hand set water go bath limit shade pool seat area hotel locate far end new begin fair distance bar restaurant center limit bar within walk distance myanmar still develop tourist destination way still go terrible experience nice room awful staff not helpful rude also try rip motorbike rent one battery not want anything paid half day rental rude stay inwa night bagan area notoriously expensive pay around not feel hotel service worth price positive side hotel arrange free pick airport service upon departure make room available morning arrive early provide breakfast pleasant roof terrace really really good breakfast lady gem chatty smiley super helpful large room floor large window bed comfy bathroom large however room not clean bed sheet tad grubby floor bathroom configure way take shower large puddle water remain bathroom rest day need tread couple inch use water whenever use bathroom toilet annoy not particularly hygienic use internet myanmar frustrate affair best time wifi awful much much give try would go nearby cafe internet connection not bother give laundry return dirty smelly not like fact would mark price everything ebikes laundry taxi would least expensive anywhere else even charge local town map get free restaurant help feel try squeeze much money visit consider price question not end world feel not great staff helpful not particularly attentive ask book coach seat inle lake first confirming book bus service want jj express day bus day later say bus full tried put different bus company night bus not willing accept unable change hotel reservation inle lake totally uncaring situation put give valid explanation mistake leave figure end fly instead not exactly spot customer service not capable willing make coach book not offer service ok stay believe good choice bagan price would not bother inwa hotel would not recommend partner stay rm night book intrepid travel tour company initial impression poor room dark hot not particularly clean fact bathroom frankly awful not dwell air con system work well work unit control remotely reception clearly turn second walk hotel complex understand save money pop shopping minute annoy beg air con switch back like naughty schoolboy return room swelter else say not already mention review chuckle statement hour electricity flyer read torchlight first night power go third time many hour plus side find breakfast good ignore fly join share eat toast fruit service actually not bad opinion example want even trip nearby pagoda site hotel staff arrange onsite taxi service immediately helpful also awful lot cheap official intrepid arrange taxi book fellow traveller day overall despite difficulty actually quite liked hotel funny fawlty tower kind way day get used power hot water blimey think malarones effect mind say not expect much youll ok stayed night hotel know hotel not accept credit card check pay cash upfront whole stay see staff count pile banknote every day front guest look unprofessional though room ok big enough bit dark bathroom look shabby sewer smell try cover strong awful toilet perfume bath towel wear strongly smell disinfectant poor sonic barrier make hear snore guest next door sigh guest upstairs wake guest listen prayer poor breakfast buffet breakfast myanmar pay right breakfast staff try friendly communication often difficult poor english not understand high rating bookingscom traveler around myanmar know cannot expect best hotel dollar awful room dirty dark low even please check place new bagan difference per night dollar totally worth even area find quality low price dollar book twin room night awful experience book train yangon ask lady reception possible book sleeper train yangon say totally fine would call train station book ticket sleeper cabin name next day check told receptionist sleeper train go month tell coworker already booked ticket come back make story train statio nots fault thanks lazy communication lack service waste one whole day trip myanmar book bus depart evening wait day hotel also rent ebikes change times mechanical failure hotel facility good room big clean also free good breakfast disappoint not get compensation inconvenience definitely not stay ever 76
hotel_df.to_csv("hotel_data_analysis.csv")
for t in neg_reviews.cleaned_review[:50]:
if 'good' in t:
t = t.replace("\'","").replace(",","")
print(t +'\n')
suggestion customer get hotel check time not make wait min use timer phone check room ready suggestion aforementioned customer get room wait close min not find covered dust suggestion get good wifi provider internet ok generally spotty suggestion get variegate well quality breakfast conclusion call resort bagan nyaung precise good luxurious alternative lack normal town would solid star property would force keep price much low right awful value money afraid not back stay night good size room clean nicely decorate good size pool okay food breakfast mean almost nothing choose get pancake underbaked fruit selection watermelon apple wine come expensive even get serve sauvignon blanc dead staff not speak basic english get serve many time thing not order manger conference go people run breakfast area try enjoy breakfast twice enjoy loud karaoke full day bike rent mean hour well know hour day charge pay credit card pollute environment ebike rather rent legpowered mountain bike come cheap usd usd day yes smoke breakfast none time staff intervene non smoke area not complain guest stay avoided price charge hotel nice clean breakfast poor however food beside breakfast general good staff friendly room nice clean unfortunately allow guest karaoke result one evening lot noise nobody seem interested stop horrible ruin even many pay guest noise place therefore would never recommend hotel management still lot learn set priority nice set good comfortable room like new hotel staff need train standout exception amazingly competent fb manager previously work dubai understands customer service well great team spa super helpful concierge operation manager also help mysteriously absent gm dinner not disturbed thats good somewhat bad hotel still partly construction bit saw noise pool temporary not big issue complete soon disappointment front desk team need lot train language skill especially customer service team mean well seem left management training supervision therefore give rigid uncompromising check morning early hurry get airport close way tell drank bottle water minibar not recall drinking figure point argue might confuse free water pay likely moved water fridge temporarily store cheese point run late already car chased let know fact quickly hand front desk staff kyat usd figure good go front desk girl return say owe another kyat fairly insignificant amount cent give obviously rush quite late hand kyat could way yes small issue underline big challenge hospitality management need empower team flexible appropriate especially front desk team provide first last impression obviously need support management team soft open phase might want give hotel time mature visit hopefully get right management team place rise potential could fantastic property stayed night de luxe twin roombungalow nr spacious clearly quiet season second half january not many room occupy however checkin problematic arrive long day travel take half hour find room although booked via hotelscom long time could prove book reception staff not seem aware come time book insisted twin room apparently normally not guarantee still could not find ready room late day long wait complain check reception several time see go never become clear finally escort bungalow housekeep still busy clean show wooden floor still not cleaned next day forget enjoyed place although bed not wide matrasses comfortable enough bathroom area enormous whith large tub take long time fillup low water pressure aircon work perfectly hand wifi not good fading time relogin many time bite good restaurant general area location right next bagan view tower handy early morning sunrise andor sunset viewing hotel staff friendly could easily rent ebikes escooters frontdesk breakfast good caters mainly asian style dinner average set next pool long distance view onto golden pagoda many hot air balloon perfect although live music around dinner area rather pityful hate think place would busy season probably even expensive stay night aureum palace beautifully situate amazing view bungalows spacious old management obviously stop invest everything old bad condition use restaurant mini bar extremely expensive quality food poor find many restaurant nyaung much good price staff however friendly stayed december family view swim pool stun not get old time see recent review state room bite old revamp comfortable light room less well fb also acceptable average important calibrate expectation go not necessarily luxury however service good especially restaurant go way make comfortable thein gil may oo jack jack captain restaurant especially hospitable make meal lot comfortable enjoyable atm lobby convenient would highly recommend rent one electric bike hotel go main road explore area temple lot good certainly memorable well worth go view tower would recommend go much sunset crowd lot less lot peaceful without doubt ground view resort worthy rating unfortunately room really let place jasmine villa amaze view lake nearby pagoda amaze watch balloon rise sky early morning space villa certainly not issue depress decor shabby furniture smelly bathroom dark dreary curtain make room appear grim another observation mobility problem would difficulty negotiate undulating ground maintenance must nonexistent carry unskilled people toilet overflow manage fix button jacuzzi bath become stuck pantomime attempt sort one manage rectify wipe splashed water wooden bath surround towel shock see filth wipe surface around bath wonder mattress keep slide bed answer attach image review embarrass hotel believe four star property rate include breakfast honest could best described moderate give two discounted foreigner voucher monstrosity view tower locate nearby apparently use free guest however maybe even accuse cut nose spite face could not pay use facility despite apparent amazing view awful structure allow built archaeological area beyond hotel certainly take advantage remote location fleece guest extortionate taxi fee word warn hotel book taxi pay hotel not driver destination food drink not cheap either although take advantage buy one get one free drink happy hour pool bar however everyone deserted place cheap drink end current time suspect good get bagan shame resort unique area bagan let poor internal appearance maintenance room husband stay place last week three night one orchid room view really good look ancient ruin however bit disappointed stay overall first rain one day find pile muddy water tub leak roof glass window shock see price pay hotel definitely expect see thing like another day saw dirty towel still sit sink dirty plate get take away housekeep overall staff still need train pay attention detail another thing resort pretty isolated people want meal inside resort fine want go meal find way get resort term staff overall quite friendly willing help quite breath take arrive lobby welcome view old bagan breakfast good everything outside good inside orchid villa different story one air conditioner room not work properly maintenance come fix also drain shower would not drain water disgust bathroom not feellook clean well bath tub little gross well many wood toilet break break although location unbeatable price id stay elsewhere bitten mosquito nites toilet bit dark side otherwise stay good breakfast limited choice selection probably due low season hotel friendly buggy driver not reliable time hotel need urgently uplift renovation reach check ask somebody could pick luggage response reservation warmly welcome interested credit card secure room live reputation good old day choice top end accommodation bagan everything look use sometimes even neglected try order drink pool bar finally go main bar staff watch tv drink finally arrive greet service word room number villa room spacious first sight great settling realise age couch cushion stain window dirty old dirty magazine promo material fridge not cool towel fray breakfast great wide choice attentive friendly staff meet check physically check dollar bill refuse accept unacceptable call star hotel orchid villa lake view good size smelt musty tap water stink toilet mouldy stink wood rot bath tub dirty work bed uncomfortable quilt even fit rot fruit welcome spa bad toiletsshowers pool reception pool really crown glory hotel instagrammable look probably go time upgrade move hotel bagan get much deserve unesco rating fortunate enough stay comparable hotel time myanmar aureum expensive least liked hotel amaze set pool overlook temple sunset breathtaking pool area far crowd tower room spacious clean food although overprice good let place mainly service first stop myanmar maybe norm however room service bar good rest place slow attention detail move empty plate leave guest new towel pool time felt everything hard work staff waitress breakfast try insist move another table area number time save set one want wifi actually work rather let experience want wifi also intermittent smell bathroom maybe myanmar also experience lot noise late night entertainment festival nearby despite put lovely hotel cost expect could beautiful far restaurant kitchen bar food general staff good good room upkeep hotelcomplex garden surround villa maraude ever find mothball corner toilette smell terribly bad entire bedroom stink thing everywhere thing need attention woodwork bleach garden look like sh place would never go agaim feel sorry staff try best hotelier would love little talk manager one faran impress resort close realise everything uncomfortable bed stone poool chair almost broken spa shame bed floor huge unfriendly space therapist good expertise unusual part worldpeople reception unkind location great view pool hundred pagodas stun poorly maintain hotel unique place shame course location matter endure rest include barely decent food stayed couple day ok middle nowhere pretty much stuck unless get ebike taxi resort book lotus villa huge possibly good travel family basically semi detach house couple balcony due mozzies want sit outside even literally clouds mosquito net bed either shields door windows quite large gap blighter get hotel provide bite cream rather net bed lotus villa definitely style substance impractical dark would suggest book one single jasmine orchid villa specify lake view set stun literally surround pagoda lit night also get great view hot air balloon flight go morning trip golden eagle great bar price pretty high opinion small local beer worth attend happy hour two one stun pool area ground credit staff breakfast could great pretty much everything could want quantity quality struggle find anything really fancied look dinner night lentil soup starter think fish rice around get sense price staff pretty helpful best waitress call jack jack recommend try local red mountain white wine next stop inle lake pretty good thank jack jack stay night disappoint hotel first pro incredible view pool slightly high stupastemples however see literally hundred anyway staff always friendly wifi room good slow pool con unfortunately many stay deluxe room guess look mean deluxe toilet consecutively bath bedroom stinking sewage force give room smelly night take phone call result room dilapidate build least smell little well incomprehensible management give good room make unhappy guest happy dirt old linen clean stuff lay around room room old shaggy moody darkish food moderate hey try hard positive expensive breakfast not exactly invite even remove plastic foil marmelade ect overall hotel delete travel hotel brochure memory get wrong bagan awesome drive around electric bike go balloon despite expensive real must wow factor approach look like palace enormous open plan reception area lead onto large terrace infinity pool overlook baga nots many stupas absolutely beautiful magic sunset sunrise set wonderful bar area pool offering happy hour cocktail cocktail ok not best acceptable could provide table chair room dot around resort villa well appoint dark inside would benefit much good internal light large bathroom completely separate luggage area separate toilet wash basin bed pillow firm therefore sleep quality poor hence star rating give breakfast fair average evening meal fair average staff helpful polite set beautiful initial wow factor not quite matched service food view tower well worth visit early morning balloon fly hotel one get good view tower stay aureum resort inle raise expectation arrive bagan short flight former expansive intimidate hotel huge sprawl build resemble palace property apparently spread acre arrive ask leave bag driveway recaption check clinical efficient lack warmth previous resort since stay one night opt double room room fair distance main reception area hence difficulty walking may depend golf cart locomotion teak motif quite apparent room two level tea coffee room however lack plan placement wire kettle quite short one place kettle floor get water heat room look little run seem lack maintenance table showing sign stain leave previous resident bathroom clean stain counter safe deposit locker room however apart door lock additional security may presumably hotel situated old bagan historic district hence not prone intrusion people like additional layer security may prove discomfit room service service prompt food average wifi good adequate plug point though close floor breakfast like rest hotel extensive term taste vegetarian section leave lot desire two swimming pool one close reception advantage look old bagan almost resemble infinity pool also observation tower panoramic view bagan free guest provide good view point sunrise sunset bagan great advantage hotel location expanse hotel seem worked term maintenance awful hotel terrible experience get vibe hotel old not take care tell bathroom not fully clean lot zarro towel not smell good room old sheet not smell nice either service awfull unprofessional always talk need ask thing time food bad expensive hotel low quality view nice would rather visit bagan day suppose best town staff always try make spend money car rid wine overall far bad hotel weve slept honeymoon far maybe life think really wrong star people get bad idea soon youre nothing else give stay already pay flight rest trip plan still think worth stay aureum palace know really stars hotel nothing close